7
18
182
89
102
110
96
101
77
25
63
5
10
80
33
16
114
41
26
13
147
42
69
30
3
12
11
8
47
90
15
21
51
19
158
6
43
104
38
100
29
57
54
37
423