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