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