11
9
7
16
5
23
52
8
43
3
21
1
10
14
19
20
6
12
41
45
17
63
81
56
13
24
42
22
28
91
15
194
133
38
26
148
55
25
58
106