15
4
21
93
23
44
11
47
14
16
8
17
9
27
33
6
99
29
32
24
1
2
94
12
75
127
71
54
198
3
168
28
66
115
5
52
171
13
35
90
19