13
53
16
44
451
347
26
22
24
55
107
212
23
42
167
301
85
243
77
92
38
78
108
143
1628
40
527
47
29
32
224
180
27
67
74
28
65
160
837
327
90
828
529
840
2668
1285
2300
1204
1510
59
69
34
25