51
85
93
20
56
18
31
52
16
21
50
144
22
46
13
28
23
74
11
70
48
24
84
75
90
142
152
91
290
39
61
162
71
108
156
69
171
41
80
17
133
40
346
62
81
9
15
141