13
10
30
11
14
29
5
7
4
51
8
1
35
18
50
33
206
24
23
42
9
12
21
6
39
17
15
22
210
270
2
60
20
3
27
111
38