5
90
13
6
51
0
46
7
54
94
65
14
20
9
25
111
167
24
58
1
12
21
17
16
23
147
132
4
33
41
920
261
57
8
2145
35
52
230
48
22
30