179
9
42
101
155
262
75
162
158
280
39
73
41
25
40
134
165
88
67
64
72
143
62
56
168
117
86
50
172
59
36
58
188
22
94
48
89
43
603
336
79
454
74
95
333
45