163
4
18
21
16
35
10
36
38
14
7
29
31
37
45
46
25
11
111
5
6
2
9
28
8
22
17
81
13
123
15
95
62
60
20
89
19