21
42
467
52
83
135
17
103
12
102
16
88
14
146
128
44
157
51
4
5
179
79
30
89
6
134
1
136
271
380
78
10
46
18
249
99
164
167
722
37
68
55
279
91
237
1047
100
140
63
70
162
144
40
864
69