7
16
3
71
12
9
6
2
20
8
30
10
14
24
22
4
17
48
28
19
21
11
56
40
39
33
55
13
127
34
59
62
23
175
63
45