28
18
14
43
71
7
16
36
8
9
25
19
91
10
31
12
64
33
21
3
32
79
17
23
39
4
94
20
35
98
2
181
76
47
11
5
6
139
120
42