13
2
11
17
20
27
32
29
37
61
154
130
164
43
46
40
68
72
63
53
88
94
82
115
118
121
114
109
145
140
132
125
169
160