22
9
10
5
18
21
25
55
16
42
8
53
19
0
3
2
4
26
13
38
14
17
165
1
6
373
119
106
67
29
45
96
11
68
56
109
20
127
161
80
58