23
10
2
3
13
6
0
7
19
8
41
59
73
43
12
28
29
9
37
36
55
17
75
22
11
4
24
30
26
67
51
5
21
35
86
170
150