226
37
133
65
113
294
214
217
64
324
24
198
98
52
39
270
103
122
53
128
111
42
62
163
118
25
85
196
43
77
27
93
137
61
48
60
252
63
67
71
36
56
216
143
120
101
186
73
109
135
382
66
18
29
212