16
0
40
10
26
2
9
24
5
31
32
29
18
60
30
54
19
14
58
8
61
21
96
28
122
151
34
35
20
6
48
62
95
13
25
67
71
90
125
22