20
99
10
4
28
12
37
21
158
14
24
16
25
75
147
44
29
8
35
23
69
9
19
45
148
57
198
205
114
73
38
226
6
59
17
5
62
18
93
36