33
12
3
54
26
24
17
39
7
13
6
23
4
53
29
2
1
9
5
15
8
52
14
49
16
31
35
18
138
37
20
59
19
182
105
225
82
71
32