53
66
82
71
369
12
573
139
256
270
64
28
148
80
69
23
56
60
17
32
116
52
73
34
58
123
45
92
383
119
38
146
199
47
122
147
144
311
173
308
257
101
554
36
198
78
88
121
174