80
9
177
4
22
2
18
36
194
21
13
14
10
5
7
16
27
24
20
263
42
32
34
140
11
367
28
185
37
0
213
6
166
12
17
1
8
30
15
35
119
45
33