59
25
26
16
30
32
14
31
41
126
38
35
51
12
1
33
55
15
18
20
52
5
49
27
44
89
77
150
154
22
65
47
36
114
2
17
86
6
8
78
39
43
57
37
99
60
53
74