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