2
6
4
3
1
0
18
7
86
42
24
14
12
60
19
5
20
32
44
16
73
9
27
13
54
144
21
28
10
17
58
70
29
22
31
15
37