22
13
68
205
46
45
31
23
35
37
3
6
30
10
8
2
25
114
99
67
63
24
190
73
33
9
64
36
61
74
123
164
39
53
7
17
198
21
29
38
47
19