32
38
23
18
27
19
20
22
58
31
60
40
7
6
43
94
21
16
25
46
8
10
50
59
154
79
78
52
56
4
33
55
13
73
150
130
45
29
83