9
21
8
10
36
46
7
89
90
5
212
790
4
37
83
13
27
2
25
266
28
55
19
1
22
14
31
3
12
16
20
43
33
45
35
23
32