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