4
1
3
9
8
0
24
26
2
15
5
14
6
22
21
20
13
96
23
57
73
19
31
54
70
119
138
183
32
41
77
10
18
52
44
42