3
11
7
6
23
42
29
38
9
28
13
33
24
44
87
19
39
21
25
50
35
18
49
52
46
47
43
56
72
20
75
17
57
14
77
34
36
159
15
31
92
32