6
18
70
4
16
49
2
8
3
36
9
112
27
14
126
31
51
28
109
77
89
17
7
29
38
21
12
24
23
5
47
15
32
111
11
30
10
22
20
171
52
41
19
53
34
123