38
6
28
3
4
10
1
9
11
5
2
8
12
14
72
23
69
32
37
13
20
7
21
30
33
156
27
18
47
16
54
46
15
34
114
17
31
68
355
104
43
94
24
87
50
41
19