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