40
55
7
13
22
9
26
25
122
24
3
17
19
46
20
5
59
57
14
134
28
162
27
132
31
118
11
21
8
18
95
60
94
6
2
148
253
39
4
0
375