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