10
3
20
6
12
4
52
8
18
9
30
25
21
5
24
2
15
7
131
31
0
22
14
200
33
45
28
57
56
51
74
44
89
59
37
60
32