28
29
19
23
37
9
47
131
18
3
17
11
10
7
6
16
20
119
112
1
46
90
151
4
121
70
40
5
50
30
31
8
44
13
34
27
24
71