11
47
22
7
95
80
50
15
55
19
5
38
8
185
6
17
9
23
53
76
21
1
121
2
20
72
91
3
4
57
34
51
45
70
74
79
13
37
28