9
1
13
18
22
41
23
19
7
4
32
3
14
40
8
51
5
49
26
15
39
38
34
83
10
50
24
96
20
30
48
16
119
31
11
364
35