44
97
60
98
158
84
50
72
118
192
55
160
213
16
86
30
49
64
37
82
109
63
45
70
51
126
69
31
36
42
74
108
186
172
139
62
52
94
90
95
78
226
59
100
328
33
110