12
19
7
33
57
28
4
9
17
45
10
18
5
26
16
39
48
8
6
40
44
49
162
32
15
13
3
11
21
31
25
158
107
83
30
61
41
114
37
38
120