9
62
21
10
17
8
6
18
49
16
32
7
23
4
33
38
26
14
144
45
29
25
12
5
11
13
34
19
20
40
39
46
54
2
31
339