209
29
214
271
50
48
33
148
114
162
299
22
35
221
149
53
121
60
26
87
141
174
123
79
112
84
68
55
70
81
96
45
186
111
94
85
52
32
88
27
19
15
69
354
46
319
61
92
9
158
44