27
29
23
55
41
1365
22
25
37
301
1460
40
28
43
87
16
32
19
5
9
31
827
136
24
74
493
122
34
79
68
52
30
12
236
10
321
117
243
51
5360
98
219
218
65
160
259