11
10
18
17
5
48
12
22
13
71
52
20
19
47
4
9
30
7
157
43
37
262
21
27
8
3
51
33
76
35
6
77
28
69
53
26
54
34
15
1
183
65
14
245