52
144
116
95
124
295
53
317
118
1234
93
32
45
15
63
136
19
42
151
339
29
224
166
68
103
17
227
18
108
101
20
197
79
64
48
300
8165
306
172
318
154
2045
736
62
56
43
115
46
36
26
325
417