1
84
22
28
21
6
17
15
5
4
13
16
18
9
55
60
29
24
3
43
32
54
0
34
27
111
37
67
183
48
69
65
100
63
112
19
92
58
20
142
78
82
25
297