79
120
21
41
100
19
18
91
32
150
31
54
119
144
38
80
124
173
10
133
126
201
108
93
62
168
106
50
40
187
59
121
305
72
85
76
155
30
95
67
240
668
118
35
12
183
217
228
110
27
256