20
0
4
1
31
15
2
3
9
6
8
16
10
12
11
28
26
27
21
30
29
44
24
5
84
14
45
48
64
78
23
80
293
54
123
146
87
485
37