20
14
19
135
21
23
22
156
60
5
37
31
56
10
12
11
4
24
104
83
288
96
62
27
90
122
159
42
48
8
7
87
16
105
144
17
38
6
15