17
15
25
289
84
56
300
3
6
13
36
60
10
11
16
61
9
21
38
385
916
24
8
19
5
2
83
31
18
12
39
41
290
28
44
1
7
71
50
171
40