121
25
12
40
13
34
3
9
16
24
188
135
102
117
46
224
95
36
357
144
65
35
21
70
100
28
185
10
133
108
17
72
157
11
48
145
56
96
77
6
41
221
181
156
139
30