22
5
31
8
7
2
45
39
11
9
54
73
66
15
18
24
75
17
70
16
10
279
3
20
36
37
38
0
13
111
4
12
125
55
48
42
96
27
40