6
19
25
27
32
43
104
37
63
31
40
51
84
120
86
127
60
168
108
41
99
107
14
49
21
185
70
67
58
364
149
201
29
64
118
45
52
171
212
59
55
199
53
89
66
42
146
9
26
129