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