131
254
20
84
44
23
151
157
22
81
227
111
87
195
14
72
173
26
16
149
132
18
38
7
48
29
34
37
11
30
80
21
35
57
259
176
90
105
97
198
28
74
65
109
203
168
86