8
21
4
70
6
1
28
10
14
17
7
9
20
11
12
2
29
5
3
36
23
59
73
18
47
24
50
53
80
56
129
60
90
107
81
117
22
48