31
54
158
38
94
104
27
44
26
25
40
21
4
157
24
98
28
18
89
15
22
150
175
55
9
189
56
41
45
50
78
107
53
39
30
64
36
70
66
61
13
74
17
77
72
5
71