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