139
163
75
102
92
47
224
105
38
79
104
60
134
61
43
65
52
232
14
24
112
106
80
62
40
144
118
49
13
56
27
72
51
111
103
135
277
143
115
121
20