3
10
21
103
9
40
36
188
45
222
21
101
23
116
20
104
13
58
164
834
160
809
162
816
92
467
173
978
3
6
4
11
3
10
21
103
9
40
36
188
45
222
21
101
23
116
20
104
13
58
164
834
160
809
162
816
92
467
173
978
3
6
4
11