15
53
24
17
30
42
171
43
3
9
13
6
701
110
158
23
2
7
14
49
58
36
21
39
108
40
65
55
733
16
11
84
20
33
18
10
46
27
1
99
48
98
34
129