336
28
37
23
147
38
8
231
59
51
257
44
58
5
10
55
15
181
129
16
14
122
180
221
87
21
62
102
172
48
39
101
60
22
35
19
114
69
25
177
328
13
20
27
41
46
29
43
18
191