49
313
94
22
67
57
93
64
89
130
71
80
36
52
100
142
60
83
61
74
143
110
174
182
72
141
30
86
21
23
26
162
75
155
139
88
163
68
90
48
34
91
119
161
118
223
104
76
50
113
82