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