6
12
92
24
105
118
15
59
53
296
201
379
89
452
30
109
26
111
595
99
535
198
108
123
429
68
74
88
173
352
357
156
66
45
32
126
79
290
491
121
241
64
624
134
238
44
302
80
84
40
153
72
94
70
23
34
13