264
82
26
25
18
38
56
175
353
343
24
20
163
73
27
149
339
31
158
118
15
103
221
192
167
51
50
36
46
47
143
54
13
37
34
22
30
70
162
239
78
45
19
87
35
21
33
65
14