55
137
14
51
24
271
125
56
23
111
75
35
34
223
142
261
418
26
779
100
12
160
62
224
43
95
42
41
45
65
10
641
215
46
57
193
311
161
9427
76
225
708
22
59
27
44
53
54
58
71
40
2937
61
39