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