16
23
40
59
254
8
42
163
22
7
127
99
66
5
12
36
77
31
108
207
43
142
50
35
48
74
38
15
49
95
13
45
52
17
44
90
14
104
30
57
11
41
55
83
10
6
158
9