21
103
53
7
43
37
17
12
22
3
15
26
35
63
14
5
46
109
18
6
57
11
27
16
2
123
29
28
48
74
25
0
76
182
33
13
122
38
30