13
169
98
106
185
352
118
89
173
143
17
7
137
4
53
31
54
187
356
82
135
46
94
55
36
77
110
165
72
71
690
267
93
292
19
20
43
259
16
22
161
12
129
35
279
9
50
51
115
56