48
16
18
9
10
38
62
15
5
57
76
131
160
8
698
17
30
39
27
67
266
58
28
145
71
87
106
70
60
21
115
34
24
160501