123
124
150
37
77
75
144
104
160
90
130
38
55
80
117
116
151
20
169
69
95
74
114
84
134
92
85
59
81
30
49
314
164
64
112
87
28
60
57
54
35
33
40
58
105
72
68
172
230
62
210
42
157