65
54
133
134
9
47
151
69
201
29
569
361
360
34
19
88
368
358
202
71
95
74
25
58
45
135
18
165
198
27
62
78
39
11
21
92
154
44
107
239
14
49
113
51
211
64
23
86
42
283
247
293
416
216
70
33