10
7
6
15
21
5
8
1
16
12
119
20
25
48
14
24
18
31
125
19
217
9
94
32
62
47
3
28
72
46
43
113
53
204
155
134
150
4
54
64