71
39
27
26
28
22
19
17
139
9
12
52
54
77
15
80
48
38
32
103
291
74
99
41
543
37
95
108
30
18
2
372
1
57
13
72
34
151
93
24
98
85
7
123
88