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