20
48
6
32
9
28
130
37
17
41
36
181
27
63
10
44
322
46
354
24
54
195
87
2
79
139
50
18
75
111
51
5
167
71
26
14
143
57
118
136
49
168
258
69
93