9
6
14
29
21
22
49
11
8
17
26
52
54
2
12
34
10
20
19
56
73
126
41
75
51
72
35
1
24
18
4
106
55
5
32
100