30
9
20
15
12
32
13
2
41
47
21
3
39
18
50
113
49
37
221
5
1
4
14
27
62
206
54
16
23
67
22
7
75
128
38
10
6
46
74
24