171
267
362
170
45
88
156
184
69
67
200
72
39
29
94
43
131
86
89
96
12
81
175
111
143
84
76
44
18
51
204
101
30
73
281
87
52
178
151
48
79
74
82
46
132
77
100