12
6
27
8
64
9
15
200
34
29
7
25
44
45
53
16
23
28
26
58
49
11
20
68
13
51
126
57
14
18
113
33
52
10
59
177
32
63
118
41
19
22
67
103
46
36
38
50
167
79
5
105
31