51
19
32
11
313
35
176
150
28
27
169
93
49
616
30
12
17
29
9
148
61
21
87
7
15
38
173
45
36
5
98
14
88
113
510
60
70
18
46
20
53
44
80
8
10