21
27
12
11
10
101
38
22
7
37
53
50
16
6
45
44
28
2
20
9
33
92
47
39
34
140
119
82
23
181
85
18
17
8
66
43
4
0
24
3