34
10
9
14
3
29
7
28
8
45
12
30
19
5
6
35
15
49
31
33
22
25
551
16
18
13
39
115
100
21
27
256
203
0
17
11
48
36