28
17
6
38
9
18
10
24
14
96
26
19
107
13
11
20
88
112
36
106
78
21
8
7
29
49
15
3
57
53
12
215
453
1
4
126
30
93