219
27
322
89
448
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
404
37
137
1499
160
174
46
466
157
52