115
118
88
37
17
51
15
36
213
40
24
188
72
32
47
31
29
50
39
64
55
8
169
165
46
177
19
148
211
57
38
185
13
102
20
71
1
45
10
21
103
65
27
890
87
68
263
138
100
196
82
11