17
170
112
44
253
77
60
208
192
7
66
79
50
24
188
69
42
101
61
8
169
161
290
33
299
14
91
6
18
20
16
22
57
78
30
95
102
25
76
1350
284
10
27
634
53
324
13
156
89
115