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