175
259
150
526
50
155
28
106
167
40
61
148
14
55
56
46
168
108
122
98
75
57
82
13
69
22
49
47
30
84
39
32
34
45
48