22
161
294
169
37
1884
719
188
1905
44
34
186
92
364
216
48
178
132
19
459
180
298
670
27
94
50
494
13
6032
64
1557
43
63
55
539
232
85
4193
45
57
128
106
23
140
71
54
83
32
76
113
46
79
38
75
338
158