9
13
80
34
51
22
42
38
59
10
28
33
19
162
64
88
54
132
24
20
39
15
4
11
5
61
26
127
109
69
35
74
23
6
1
60
0
3
92
50
52
25
43