68
76
58
20
36
28
30
65
18
24
17
12
46
16
9
34
23
22
4
62
66
107
160
7
3
25
49
51
60
55
48
19
10
6
21
15
11
27
13
5
139