2
7
21
27
13
1
29
6
11
5
20
33
35
8
36
19
142
63
64
55
53
38
66
46
34
39
86
14
9
41
15
28
16
54
75
22
47
101
40