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