171
70
29
13
30
39
7
31
18
56
43
19
17
28
9
10
21
5
6
15
22
27
16
3
133
20
155
87
41
35
8
48
57
2
37
479
59
126
14
134