10
4
6
7
2
56
12
45
39
18
13
25
9
11
8
19
22
21
27
66
26
88
60
16
69
80
231
40
46
76
14
58
20
105
53
29
44
30
83
64
102
251