30
58
17
27
44
38
16
2
32
47
24
115
23
14
15
37
20
4
51
25
5
85
8
6
72
28
41
18
13
132
127
42
22
43
53
10
50
7