505
177
14
8
74
35
176
118
15
30
169
41
112
53
40
81
37
19
52
36
2
51
10
3
13
7
12
6
25
24
9
21
20
11
27
44
65
17
22
18
61
103
90