366
50
38
18
15
10
9
20
7
5
16
70
119
122
137
96
157
22
215
85
29
135
55
12
176
17
95
35
278
244
46
93
28
78
104
91
30
51
42
6
14
37
19
154
41
40
73
127
24
160
120