22
39
13
6
86
787
35
16
76
104
233
50
123
14
57
10
36
24
101
971
196
21
40
190
713
93
17
71
170
9
3
70
18
464
246
12
19
115
15
182
43
133
4
5
29
31