13
61
47
131
6
22
136
33
236
11
59
150
73
10
80
70
81
201
125
106
64
45
170
219
8
14
57
26
7
15
3
313
842
149
65
121
37
272
830
799
119
128
104
19
42
31
113
286
2471
1530