9
16
19
43
22
14
11
13
4
29
17
89
8
7
39
10
25
114
184
48
20
24
32
54
26
38
49
85
27
81
71
28
5
50
12
56
64
189
61
51
136
35