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