45
184
7
103
13
87
541
60
61
17
30
27
131
231
50
14
3
44
279
143
112
21
76
6
43
40
59
22
92
38
48
81
187
10
155
100
36
5
177
1117
8
28
78
11
57
691
153
15
53
20