124
44
96
91
118
108
22
69
53
72
100
158
79
81
18
89
119
142
8
43
64
32
48
136
822
42
70
185
28
216
331
130
114
174
232
85
141
60
98
348
276
59
602
36
29
192
38