16
13
12
24
30
33
8
21
18
35
48
51
29
11
53
42
17
39
166
44
40
118
58
22
111
101
43
23
38
67
94
10
32
91
47
20
89
98
74
14