88
87
23
236
18
32
72
44
66
101
15
9
10
6
161
7
55
21
57
75
12
171
59
421
295
357
281
132
155
168
143
124
241
108
58
111
94
192
225
114
169
41
43
8
224
38
46
102
127
105
92
36
80
511
42
123