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