9
14
19
39
20
4
34
8
5
11
111
112
45
94
29
108
56
84
10
6
2
26
32
193
28
87
55
25
18
13
21
50
78
43
3
30
238
27
36
0
70
141