22
39
26
19
28
40
16
17
47
41
170
165
25
38
10
13
21
29
12
14
66
24
23
7
51
52
18
59
35
177
49
45
37
15
33
58
27