24
101
160
14
184
45
59
7
5
15
8
66
21
39
79
40
53
35
30
32
94
13
12
9
63
17
25
68
50
67
54
18
60
559
42
34
33
10
22
11
20
16