59
73
29
115
13
14
180
48
262
319
464
62
106
99
121
36
215
11
178
88
67
37
123
44
63
24
45
98
34
6
277
193
105
91
23
227
167
128
70
158
33
248
19
35
15
51
247
82
210
52
81
120
40
42