218
50
88
60
97
68
423
117
91
266
28
160
73
95
230
271
20
42
27
376
86
113
134
126
62
67
21
293
166
59
69
83
36
35
214
64
15
45
44
53
141
79
43
98
38
268
66
13
82
39