16
102
5
53
14
29
105
3
0
9
2
11
6
30
1
22
8
35
17
4
47
20
26
18
31
28
27
45
33
51
61
52
23
44
50
36
12
25
46
81
57