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