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