7
34
64
56
29
39
9
57
82
61
16
23
30
173
138
8
47
62
33
32
27
63
42
44
11
37
14
87
108
13
10
24
17
214
48
175
19
68
50
49
52
12
54
35
137
88