52
86
94
20
57
18
31
16
21
50
145
22
46
13
28
23
74
11
70
48
24
84
75
90
143
153
91
291
39
61
162
71
108
157
69
171
41
80
17
133
40
346
62
81
9
15
141