3
9
28
17
21
4
19
16
35
22
8
12
14
27
49
29
31
20
10
23
18
26
25
15
41
39
32
179
72
7
24
46
30
36
43
90