42
55
39
92
6
8
30
25
27
40
77
7
24
22
18
101
20
86
33
53
510
148
184
235
511
220
185
56
287
21
62
54
267
160
69
35
90
87
255
324
108
105
80
37
98
142
64
195
51
84
31
47
59
19