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