16
102
26
29
5
12
40
72
46
57
13
11
7
25
60
1
86
58
39
35
62
38
4
14
8
9
0
17
45
44
24
51
27
85
34
146
65
18
30
37
92
22
104
131
32