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