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