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