2
7
5
27
20
69
48
8
10
46
23
90
3
19
39
18
12
34
21
4
51
22
6
31
45
168
14
25
16
1
30
13
15
222
11
85
56