77
19
109
99
47
218
62
156
195
103
66
1059
54
484
71
6
75
23
20
35
106
50
68
74
11
32
10
18
33
53
45
38
119
59
26
100
27
43
52
17
39
14
31
21
13
70
28
207
12