10
68
24
72
53
36
40
56
154
12
324
359
93
55
64
126
260
109
25
9
31
16
1259
18
344
94
203
351
102
149
60
117
13
165
196
17
42
142
61
90
54
34
480
89
369
160
397
29
63
222
617
178
327
244