47
90
39
56
65
188
43
163
118
37
55
85
52
80
17
132
36
68
101
115
25
136
296
125
27
145
173
130
186
24
87
41
75
86
177
8
32
34
10
18
50
16
40
13
71
30