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
29
113
46
61
306
16
18
25
615
27
333
49
343
195
25
62
353
52
69
28
57
87
113
127
74
50
58
17
145
65
105
507
68
26
26
104
15
470
29
78
73
38
398
23
190
370
192
386
434
368
101
33
223
20
196
20
190
113
32
16
191
133
179
120
383
26
186
89
40
64
191
23
61
159
27
51
153
32
439
515
26
65
24
434
169
43
71
57
18
36
470
24
20
334
114
71
17
40
434
183
439
49
435
44
25
45
89
46
80
189
127
399
507
439
55
72
27
23
97
32
30
31
28
44
36
19
197
50
317
190
71
42
25
147