71
83
169
259
129
875
394
50
250
26
203
209
144
13
323
85
116
17
831
81
101
97
80
4
29
19
27
20
31
331
270
108
625
1405
326
8
48
47
11
261
70
35
158
75
132
98
33
24
36
3
18
52
40
103