22
17
33
34
38
10
62
44
7
127
6
37
0
5
4
130
2
78
28
25
20
36
48
55
58
19
30
137
64
60
93
49
52
42
54
88
32
18
46
9
68
21
122
103
162
53
47
40