87
32
60
72
24
94
10
20
14
57
110
7
50
28
23
38
8
25
36
29
34
17
26
11
58
68
59
2
55
46
13
64
4
31
119
76
162
49
22
19
135
77
44
18
54
12