3
23
11
6
30
17
15
9
14
101
70
33
77
92
72
7
18
94
38
13
71
61
87
4
27
21
81
34
20
22
25
52
74
2
5
10
54
49
8