69
66
8
166
20
42
19
12
9
2
41
4
15
37
7
6
76
5
433
93
21
372
81
39
61
36
345
63
17
75
196
28
104
79
14
33
40
50
83
18
45
97