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