203
21
14
25
18
38
1277
204
97
61
28
24
40
32
413
55
39
109
126
274
52
33
10
84
324
153
227
187
5
48
43
388
64
146
70
161
75
37
139
315
259
224
73
201
335
244