16
9
10
22
12
35
49
43
28
25
269
6
1
31
33
39
4
17
21
8
18
73
23
29
19
92
15
5
37
2
24
7
30
77
27
26
111