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