10
4
6
7
14
2
8
11
5
22
12
46
30
32
31
13
34
23
43
19
26
28
29
74
75
131
3
66
20
70
96
16
55
25
45
37
79
24
143
35
17