3
5
89
17
19
10
18
54
161
15
4
12
59
20
21
69
25
30
0
9
90
24
11
23
2
7
44
8
137
83
38
61
57
537
65
53
280
48
421
170