7
9
19
88
35
117
104
102
80
196
121
41
100
75
189
53
63
38
98
83
49
135
62
45
22
44
17
32
96
95
55
48
64
207
78
26
82
57
56
67
91
74
85
18
21
51
43
23