18
21
58
16
22
56
13
60
10
31
15
29
0
105
78
25
4
36
57
71
46
5
62
3
55
109
92
6
17
8
219
137
91
34
79
113
96
9
20
37
7
30
117
51
11
47
142
28
12