14
50
37
46
21
72
44
41
24
13
31
62
145
34
82
182
80
61
17
165
9
1915
733
244
189
63
6
11
29
391
59
57
56
15
192
23
39
168
58
12
7973
100
64
49
45
66