20
26
24
141
81
22
42
12
123
60
180
65
122
78
162
100
116
32
45
38
40
111
63
31
451
70
144
136
23
50
93
197
88
6
56
71
169
44
72
30
73
97
29
51
113
11
62
107