36
159
27
366
56
25
59
201
137
30
2
108
29
20
53
132
98
24
94
225
34
15
19
63
51
42
45
57
8
60
86
64
125
279
122
17
322
32
44
12
529
120