10
150
153
16
13
17
468
164
90
147
12
6
25
72
22
50
11
63
49
316
7
4
65
30
32
19
38
45
52
87
2
3
18
9
31
61
23
27
14
67