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