15
16
21
3
9
24
45
4
156
23
90
11
20
96
25
14
18
31
6
158
120
150
28
10
42
93
1
48
5
185
12
38
50
87
29
135
51
8
44
7
22
59
33