8
26
96
28
78
37
21
18
12
20
60
5
125
27
14
117
140
30
6
109
9
38
29
4
10
58
25
17
23
7
22
3
34
42
150
35
41
16
77
47
67
46