68
30
80
24
22
18
42
64
102
49
25
17
28
110
177
45
93
11
69
41
66
40
10
90
58
127
53
46
67
2
34
63
21
36
14
96
76
23
15
104
77
62
162
13
122
73
124