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