23
6
5
22
8
21
214
29
224
45
62
27
132
41
30
19
10
193
46
24
42
131
40
146
150
265
32
61
145
191
127
59
110
137
208
63
25
58
99
33
37
111
103
80
36
43
34
87
26
387
144
121