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