16
23
37
126
46
13
39
2
47
4
19
31
27
207
38
42
36
32
112
6
92
60
34
86
62
35
64
50
97
8
59
28
43
7
20
11
5
9
10
152
40
14
24
21
144
45