14
39
112
57
64
38
206
19
134
26
105
72
60
81
49
103
93
50
25
1659
272
276
614
53
320
54
84
76
31
221
77
136
55