5
1
9
26
20
68
18
40
13
124
135
101
10
95
38
50
42
159
12
32
90
83
140
30
36
8
69
31
11
176
45
73
161
34
77
55
7
15
14
28
39
112
56
37
49
25
209
46
141
23