16
13
28
14
12
3
4
10
70
0
2
31
86
9
29
45
128
19
30
5
80
27
73
47
36
6
43
17
24
7
55
33
79
94
23
35
42
72
44
132
49