7
40
42
45
28
19
58
38
10
168
94
31
8
15
64
231
54
79
9
33
56
14
11
65
32
17
22
50
143
60
34
114
57
118
36
85
25
96
39
23
20
13
6
2
92