57
50
9
15
44
28
18
42
4
5
53
11
14
16
8
7
68
382
85
21
29
24
98
73
23
37
78
87
26
3
17
112
60
250
12
122
19
38
33
52
49