117
103
82
113
87
83
24
10
39
19
17
28
21
14
16
69
25
38
35
18
50
53
207
251
52
5
133
44
173
212
122
2
57
85
8
48
98
31
179
45
22
150
27
55
32
235