41
24
191
72
36
50
31
30
45
64
55
8
170
167
47
181
19
160
15
213
57
39
185
13
103
20
21
1
46
10
104
33
40
109
65
27
896
87
68
266
140
100
201
84
11
99
360
148
28
80
90
89