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