49
12
20
55
138
35
28
70
34
39
43
150
31
41
16
36
57
174
135
183
163
91
8
118
538
65
85
128
76
74
46
56
14
69
106
167
54
235
53
52
4
10
66
40
108
164
71
33