25
19
26
6
67
95
4
71
12
11
42
22
2
0
9
5
18
29
179
58
27
14
38
81
57
15
48
62
201
66
97
13
265
91
336
80
365
45
31
105
49
87
7
92
137
155
118
121