82
135
108
273
61
48
119
123
220
34
83
54
50
53
30
838
1021
154
526
287
1321
225
798
118
177
25
72
39
52
20
9
35
450
222
132
46
17
15
33
73
190
238
85
45
22
74
27
80
28
103
98
107
21
309
307
70