41
18
21
12
17
50
24
33
542
477
319
10
167
11
72
64
226
27
3
57
4
54
37
9
22
143
14
414
25
29
110
114
5
136
147
8
121
140
95
13
6
78