14
99
34
15
22
79
27
35
31
24
30
21
40
16
12
176
90
32
33
9
66
7
149
1
23
5
6
42
4
3
17
20
49
2
203
25