2
1
0
13
20
27
7
38
24
14
16
15
125
64
67
5
10
49
51
32
8
22
9
6
25
4
28
21
144
36
23
12
3
159
37
155
42
17
18