23
17
31
157
497
6
4
243
24
8
9
51
48
14
91
19
26
68
46
13
75
34
7
16
124
21
38
122
10
114
25
20
22
3
40
70
847
65
5
50
12
39
18
140