27
15
17
39
31
14
13
16
63
25
20
42
21
11
19
33
2
1
12
28
7
6
29
5
43
97
173
44
64
32
9
92
90
53
93
30
88
38