11
9
15
59
21
8
29
6
80
56
13
3
16
12
22
14
28
30
53
127
51
1
19
7
17
48
4
74
36
23
40
55
38
108
20
25
131
45