22
40
11
248
37
117
35
245
71
154
173
17
94
438
57
150
36
69
246
29
38
33
30
32
24
204
48
15
155
471
102
79
59
97
23
19
28
39
44
26
16
3920
121
91
66
101
142
49
200
143
31
27
92