3
10
21
103
9
40
36
188
45
222
21
101
23
116
20
105
13
59
164
834
160
810
162
817
92
467
173
978
3
7
4
11
3
10
21
103
9
40
36
188
45
222
21
101
23
116
20
105
13
59
164
834
160
810
162
817
92
467
173
978
3
7
4
11