21
6
187
3
15
93
119
101
22
106
131
153
31
18
23
38
160
14
59
34
11
24
56
4
103
111
26
16
99
43
45
19
29
17
143
46
83
55
49
47
79
189
60
204
165
64
94
600
10