76
60
15
24
7
58
35
20
39
28
29
13
22
8
12
171
59
25
120
16
32
80
50
156
141
6
43
164
30
83
19
45
188
85
169
27
68
38
51
69
10
839
78
401
54
185