90
5
4
28
2
10
24
68
30
17
18
1
14
19
22
7
29
13
3
16
50
8
44
6
49
9
20
15
56
37
95
31
23
38
34
122
91
27