23
25
56
118
78
7
3
11
131
163
1
55
36
332
60
19
240
150
1203
128
46
169
21
52
122
16
20
157
18
137
111
5
10
47
281
6
211
35
43
41
27
94
9
71
32
34
15
95
61
134
31
57
89