54
33
21
32
24
29
31
23
3
9
19
34
26
11
15
4
5
16
35
30
157
225
99
123
28
36
62
6
10
37
39
106
7
64
2
14
60
58
17