28
27
37
23
18
19
8
5
3
14
46
17
76
147
30
2
6
12
32
11
15
4
41
13
7
10
35
22
39
52
9
25
47
150
26
58
21
16
29