22
1
5
2
32
29
8
10
37
34
35
163
23
53
120
54
18
21
4
25
13
3
9
15
7
42
26
20
19
24
16
0
17
73
6
28
11