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