3
7
11
27
29
12
22
5
6
8
39
45
15
14
101
13
83
31
28
48
26
35
18
89
54
24
70
49
10
50
43
16
41
93
72
552
17