1
12
36
16
10
6
4
3
7
47
9
39
18
78
34
27
11
29
70
50
61
22
14
38
37
15
8
31
79
55
19
110
62
44
75
128
116
46