67
71
89
744
330
28
189
420
359
113
322
160
147
130
209
179
186
407
361
88
72
98
62
39
1092
159
137
61
154
384
164
343
127
50
141
165
68
365
200
103
55
187
290
70
411
26
269
36
43
128
81
29
21
54
12
161
19