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