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