1
21
10
15
38
20
71
39
34
113
28
43
47
5
37
9
52
64
36
67
87
58
55
49
72
101
123
134
85
31
105
94
99
88
137
160
165
80
114
129
35
93
299
61
161
154
124
219