53
248
66
1100
77
451
5551
25
22
91
2439
14
8
34
171
268
48
24
144
141
44
744
29
112
92
16
33
19
11
314
36
42
18
40
63
781
1796
246
43
30
143
71
15
65
120
62
126