58
59
68
20
16
30
157
448
5
4
232
24
26
6
9
53
48
14
91
34
15
25
67
46
12
74
27
7
19
13
23
119
22
33
120
118
112
21
3
39
62
801
65
57
10
8
40