4
31
12
11
3
20
42
8
18
145
67
5
1
9
2
15
56
10
17
110
47
6
48
28
33
0
22
26
38
37
102
86
14
13
21
130
61