96
6
76
99
20
50
172
107
198
219
143
127
110
44
104
72
32
125
55
118
115
2
62
81
93
25
7
201
10
73
151
54
15
38
181
23
125
171
77
65
12
10
102
20
