113
24
95
55
63
206
68
86
44
48
51
52
23
90
74
38
34
787
46
18
1254
719
42
33
501
114
17
14
109
659
43
281