63
102
21
207
324
328
175
29
72
75
54
151
73
46
78
17
266
26
22
95
97
280
251
39
27
166
37
52
66
240
18
444
127
77
296
442
38
81
20
83
34
239
88
369
68
70
30
87
209
71
45