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