45
30
24
11
19
52
894
39
68
55
17
26
60
36
58
130
162
13
34
22
15
9
7
27
5
20
74
14
43
95
85
188
44
3
18
272
6
314
180
333
62
47