58
52
36
38
26
23
27
91
100
79
88
66
170
15
11
32
19
41
219
31
118
42
49
59
18
9
85
213
54
10
105
2
17
45
62
63
33
14
6
16
122
94
35
106