12
35
75
18
170
19
166
23
16
5
10
27
21
17
41
69
43
91
24
32
38
8
20
2
67
62
110
85
15
215
146
191
13
65
182
25
82
14
36
26
50