12
20
89
60
10
67
21
165
61
148
57
11
54
22
30
38
6
9
29
13
16
7
27
8
23
81
32
212
18
50
25
59
161
51
49
14
33
88