200
8
185
6
5
7
9
103
64
47
51
45
34
77
108
112
54
98
128
12
133
11
20
144
56
42
178
13
44
21
19
33
123
62
41
10
52
197
17
187
139
57