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