18
120
41
146
30
27
26
57
35
24
64
90
106
108
111
130
116
37
71
63
66
180
105
83
113
76
145
21
82
68
88
22
5
135
23
118
12
139
52
47
137
46
32
110
28
20
172
60
77
44
19