9
136
58
6
31
18
8
41
33
34
25
4
22
14
96
39
44
76
75
12
670
48
81
200
38
15
79
42
232
20
59
21
84
181
80
87
17
30
36
13
54
63
46