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