23
5
6
10
2
31
28
41
29
11
9
22
17
4
15
16
26
132
141
24
8
21
25
39
12
0
7
36
18
68
44
34
58
20
32
30