7
3
12
9
25
46
49
18
58
75
31
4
16
1
24
15
10
93
30
63
37
62
22
54
95
11
56
19
143
20
14
42
28
43
85
27
103
13
159
6
33
8
21
65
131
34