70
18
19
118
116
5
76
13
1001
12
81
28
35
9
90
47
44
78
279
23
8
61
25
16
97
37
24
63
68
22
57
46
6
62
52
156
136
41
17
80
60
21
93
42
32
50