1
2
39
5
3
6
28
15
13
23
22
16
17
9
30
8
72
12
24
35
54
14
10
11
40
32
20
26
43
25
127
62
111
37
92
112
148
36