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