22
10
34
87
118
76
467
52
203
214
33
74
15
110
41
260
124
141
109
13
150
171
30
102
54
71
50
24
236
101
99
19
105
149
156
58
31
18
27
83
17
32
42
210
130
265
263
119
20
66
218
11
73
164