11
9
14
17
23
8
19
28
7
1
6
15
12
13
39
16
31
32
42
34
2
176
29
43
189
22
49
47
54
24
25
20
80
44
26
46