8
38
23
18
12
72
2
31
37
20
35
15
25
9
21
1
27
22
6
112
39
366
85
93
13
14
36
16
65
19
11
75
3
48
87
29
26
10
17
30
153