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