9
5
19
4
3
13
12
58
63
22
84
35
44
27
83
33
43
79
18
28
16
21
142
66
39
24
29
31
46
20
218
198
65
112
93
52
118
109
41
133
97
169