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