11
5
298
17
20
12
16
34
10
4
32
41
15
8
25
2
22
7
48
53
13
111
65
24
6
292
38
47
52
1
19
50
27
14
36
95
37
87
691