114
81
4
24
27
28
35
173
84
30
93
54
38
85
103
10
18
100
17
19
283
75
898
162
99
386
29
15
224
11
17293
65
196
147