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