73
23
78
111
331
36
39
105
50
27
41
21
381
58
87
159
203
101
26
19
18
43
138
48
113
44
59
104
98
80
179
156
5
45
42
65
68
38
7
99
46
246
250
88
128
229
157
192
129
140
142
54
60
123
132
106
210
161