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