20
15
26
41
45
124
12
109
23
13
160
82
116
16
6
17
73
36
107
113
5
39
4
92
161
21
11
103
28
54
119
112
148
170
55
29
10
67
61
132
47
37
42
38