33
342
145
329
152
304
510
615
217
293
30
144
144
153
431
50
87
307
296
507
61
166
615
17
205
52
58
49
306
79
25
16
113
15
26
61
127
114
25
65
78
62
515
46
27
57
435
73
89
74
383
40
27
192
104
101
507
44
33
386
46
28
114
65
434
334
28
26
353
470
169
370
88
55
26
50
64
29
95
29
20
333
64
120
190
20
32
190
133
18
190
18
80
23
113
61
31
57
191
159
186
439
42
30
36
32
153
40
51
68
71
24
17
195
113
72
44
69
343
223
439
189
105
26
71
145
43
434
398
147
20
36
368
196
25
71
179
197
191
23
183
24
45
25
317
32
23
470
19
50
97
49
16
439
434
89
127
27
399
38