200
27
5
164
380
85
58
39
197
36
35
74
229
88
25
30
109
67
29
19
406
267
32
56
37
20
21
66
153
192
46
100
4
94
59
53
8
50
17
28
15
10
7
40
112
11
1
22
14