6
52
15
3
8
87
16
25
23
21
30
17
9
11
40
41
61
43
18
105
129
32
39
33
35
24
75
66
46
80
104
391
175
10
22
31
19
72
47
547
27
7