39
32
18
24
4
60
26
12
113
127
21
15
76
107
79
9
6
27
5
10
37
7
31
57
69
41
3
142
91
49
151
20
30
11
51
95
133
14
58
29
71