1
3
2
16
24
17
8
70
25
11
7
5
45
54
12
0
20
96
31
15
48
36
64
41
97
37
42
74
22
157
55
51
128
53
44
100
66
65
35
32
46