37
55
86
17
59
42
92
43
20
35
33
31
122
203
91
24
10
58
45
174
441
106
339
121
222
814
654
340
12500
64