139
49
32
43
88
160
82
38
84
98
120
343
54
253
36
35
12
123
204
99
243
390
37
74
156
193
24
211
263
83
137
125
66
114
56
8
27
239
95
97
207
44
75
61
19
116
51
122
109
5
105
28
58
53