219
27
322
89
447
69
56
92
82
158
25
135
150
125
107
84
86
156
26
45
30
182
426
62
10
111
292
1285
67
43
41
13
94
252
72
32
364
80
119
581
78
403
37
137
1498
160
174
46
466
157
52