15
20
364
88
63
67
64
115
75
47
171
92
85
137
54
136
82
51
29
119
94
199
50
45
36
106
58
96
97
62
37
33
28
27
84
415
114
121
13
168
61
93
362
80
146
109
60
103
73
245
308
163
250
325
215
414