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