66
42
18
96
10
3
2
5
4
29
22
95
27
9
14
160
24
7
16
30
1
6
8
140
17
65
91
11
41
20
23
75
28
12
13
48
15