60
6
8
13
30
17
16
7
11
29
18
5
15
115
39
40
37
82
4
27
12
0
172
47
10
301
140
145
28
255
177
222
160
111
230
35
43
244
68
173
85
78
98
168
323
185