16
20
60
306
23
37
38
56
12
13
11
25
33
26
22
57
138
123
29
85
82
10
18
32
64
149
54
92
49
19
15
28
75
322
79
24
196
59
72
40
39