37
111
298
9
116
355
123
54
17
71
38
40
34
77
11
5
27
63
30
2
60
6
49
43
52
36
28
50
10
58
55
3
41
310
110
29
65
56
170
100
7
51
19
187
146
22
21
14
15