1
8
3
15
10
27
47
23
32
36
24
17
39
71
29
4
21
49
72
88
70
51
11
28
42
53
63
30
74
84
20
109
41
65
33
31
136