1
99
14
8
5
15
12
17
54
31
44
193
171
83
45
29
25
67
62
115
28
58
27
179
18
38
42
156
158
122
77
36
84
255
168
10
147
86
91
52
341
79