13
17
28
4
38
21
127
7
20
39
15
27
34
22
29
47
197
25
68
41
162
53
1
57
89
158
63
55
62
131
111
198
110
32
143
54
227
133
50
59
36
48
78
90
391
30
108
124