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