7
15
28
14
65
63
71
20
49
23
105
47
27
9
11
97
32
69
5
6
64
16
26
62
40
24
30
31
21
41
10
13
2
19
37
103
54
88
226
29
3
112
95