40
32
83
15
9
79
185
12
96
44
50
20
16
1
7
6
75
43
23
21
14
19
25
24
52
28
3
18
172
33
48
11
31
0
151
17
27
10
70
42
4
47