5
132
6
28
65
71
3
36
15
12
0
34
48
17
20
27
10
24
7
8
13
21
35
53
33
22
46
80
60
16
30
43
38
70
40
102
52