69
297
88
36
534
98
20
34
49
200
72
58
59
206
511
107
165
171
111
256
90
144
350
60
187
55
283
273
61
39
70
38
86
292
23
67
31
87
12
30
37
29
249
52
252
118
19
50
237
41
65
372
81
71
47