113
328
78
36
65
47
212
356
774
19
20
66
40
88
80
14
267
361
183
72
132
67
382
55
187
54
82
236
25
99
227
52
38
221
12
68
301
324
81
278
77
325
263
57
271
97
23
116
131
170
8