5
30
16
13
49
34
9
56
65
47
6
38
407
20
22
11
223
3
113
18
21
17
29
15
1
45
98
12
108
14
32
51
168
26
43
127
37
90
83
110
27
24