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