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