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