64
27
91
73
392
344
87
324
99
19
198
18
145
129
79
8
57
46
111
29
135
90
2
161
346
434
262
39
55
181
54
105
60
61
11
84
330
155
42
359
17
509
32
16
40
70
22
23
533
294
325
121
103
299
86
94