8
3
18
39
28
6
19
25
76
1
12
33
2
35
42
56
21
14
17
46
5
387
9
30
126
7
52
11
4
215
36
15
31
16
10
350
13
60
45
22
67
50