21
16
11
56
26
87
434
141
13
59
73
15
146
109
161
27
85
19
247
39
215
211
6
316
106
12
167
392
78
90
117
103
45
311
9
41
58
7
79
2
17
136
34
38
363
25
188
51
3
5
14
509