57
50
30
22
5
12
4
25
16
19
52
14
109
154
91
185
8
45
70
31
0
40
32
48
9
21
10
18
58
23
2
3
6
27
51
93
62
118
11
47
46
1