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