49
37
71
14
16
15
91
70
56
122
152
33
30
46
179
63
78
235
147
20
252
333
167
93
98
52
54
21
265
75
353
86
55
29
94
137
102
61
45
176
82
80
409
238
101
26
47
88
90
114