37
17
68
16
48
19
28
41
23
7
45
104
21
18
303
31
61
86
153
63
27
22
38
100
415
165
56
46
181
59
107
9
221
81
91
36
116
85
400
129
88
72
49
32
34
571
40
463
112
95