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