23
29
6
7
17
11
15
34
27
28
18
2
0
20
8
123
32
134
16
25
43
50
49
4
31
22
19
9
5
10
13
12
45
52
37
24