12
0
23
5
25
17
14
13
9
50
44
30
53
74
37
22
56
38
20
1
151
45
51
59
87
169
66
52
95
15
93
49
137
40
27
310
28
112
6
67
21
118
18
16