7
52
24
281
12
630
80
25
18
74
38
95
32
16
126
81
64
34
19
20
21
217
14
53
533
2899
43
40
323
83
78
10
141
139
142
13
47
474
11
57
27
76
22
15
72