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