5
2
6
1
10
48
14
99
26
37
9
22
29
15
45
18
17
19
52
156
55
25
40
72
44
84
24
62
35
8
66
33
46
39
76
47
28
13
61
255
91