14
23
43
168
10
8
125
20
22
7
46
40
79
4
9
51
17
15
61
36
28
106
66
89
35
39
95
27
16
187
12
3
49
53
137
91
2
5
90
78
38
24
31
50
6