1
2
6
9
8
25
51
110
77
3
4
13
89
75
28
10
7
5
23
33
14
170
12
11
16
26
18
129
73
92
15
201
65
48
61
71
43
56
50
17
119