127
55
13
115
114
2
4
10
13
18
29
32
37
41
42
43
49
52
57
62
66
74
75
77
82
90
91
99
101
103
140
1
21
24
30