18
208
54
27
50
72
43
12
131
83
66
3
37
91
186
52
82
85
441
140
88
23
53
101
87
30
77
181
20
10
14
9
115
34
70
41
46
21
36
45
7
245
15
386
4
123
80
6
320