219
344
248
272
34
38
77
133
70
46
44
28
132
191
80
58
60
332
221
47
266
29
97
154
124
163
67
121
30
69
63
20
39
84
131
164
40
7
72
26
10
103
296
43
86
32
224
50
56