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