66
22
18
450
65
117
26
114
15
14
25
99
40
63
367
46
36
280
39
29
27
84
58
91
149
51
72
98
23
151
92
316
28
589
57
31
16
154
177
50
110
335
82
164
95
81
158
198
78
32
42
85
61
157
47