151
58
107
78
21
49
57
34
69
51
24
33
25
20
46
226
166
336
9
17
22
23
175
40
94
53
121
15
29
111
214
38
31
30
258
28
52
35
16