11
5
3
7
4
27
32
9
15
14
6
10
12
24
44
69
13
19
23
16
46
66
63
81
42
76
80
92
107
195
207
540
253
43
132
86
163
157
93