16
26
14
57
99
11
27
9
15
59
24
12
2
5
44
58
39
8
17
22
7
47
117
32
150
87
13
95
102
29
67
60
42
19
21
107
77
6
65
3
28
25
167
45
74