60
110
103
26
53
59
38
71
57
25
35
27
32
22
49
239
174
347
21
10
23
177
42
100
125
15
40
114
221
51
33
268
29
56
20