218
221
230
31
237
32
105
66
38
50
47
68
19
36
99
71
39
104
14
15
58
16
86
191
63
34
20
10
75
89
62
53
243
73
8
9
98
17
54
80
279
24
148
5
67
204
195
289
33
210
745
283