21
160
101
18
31
56
13
27
44
15
8
16
7
37
20
36
22
12
9
203
80
204
106
143
40
74
19
28
91
73
17
42
64
29
137
35
14
97
24
104
95
6
5
32