61
11
33
75
79
66
689
50
150
285
59
289
27
47
202
425
270
49
184
80
73
274
183
192
31
14
46
141
238
48
30
87
38
111
89
69
39
41
42
52
55
86
219
143
91
82
15
189
210
62
114
100
206
53