59
27
25
191
32
17
40
35
91
118
71
50
49
88
86
197
155
116
110
52
67
193
37
41
22
60
66
70
48
178
121
332
58
24
69
19
15
132
56
252
45
38
20
53
83
43