30
146
9
16
25
12
37
36
42
57
44
56
50
26
13
46
15
114
14
23
65
45
17
55
33
1684
34
329
29
1182
1365
43
31
91
21
51
8
240
66
98
433
59