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