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