20
25
26
62
91
78
27
46
13
37
0
30
7
5
15
121
33
36
35
58
120
16
148
4
118
14
40
227
156
175
188
126
12
18
28
6
76
10
31
97
17
39
199
98