79
110
94
21
47
44
51
28
161
48
64
38
52
70
85
49
74
37
43
98
34
55
91
26
39
112
87
40
220
82
257
58
90
211
62
81
83
56
96
126
68
518
171
80
175
104
31
50
135
100
249