22
45
9
26
74
5
44
70
42
149
10
21
81
11
209
167
2
123
61
13
117
158
280
19
250
27
6
289
221
4
36
23
30
76
12
87
17
161
47
352
150
8
33
29