47
27
161
6
132
50
38
109
10
80
39
7
111
11
44
64
69
45
41
53
23
20
26
287
67
100
167
87
35
33
139
70
28
484
147
83
18
352
110
174
165
859
358
36
105
144
158
222
142
90
177
49
62
25