5
10
2
0
22
15
4
9
74
3
14
8
17
11
34
70
30
42
48
19
20
192
32
79
52
28
92
27
24
124
60
62
47
45
21
80
90