37
1253
10
23
51
132
20
72
743
117
52
98
1438
40
66
67
99
300
15
50
49
25
21
405
294
230
30
134
70
24
100
198
292
105
47
65
103
77
110
41
64
438
272
29
1762
4070
192
94
76
27
46
12