57
22
52
38
8
56
88
31
10
41
11
46
18
69
85
5
20
4
90
42
150
112
86
64
28
131
53
72
26
9
29
74
77
50
32
21
24
54
44
162
144
238
102
136