8
1
17
25
19
52
7
6
10
4
33
91
18
47
245
28
46
32
5
3
21
376
221
11
208
30
57
2
60
63
9
116
103
80
36
74
202