10
3
9
31
4
1
24
131
2
5
21
8
274
7
15
13
53
12
6
67
47
107
399
14
54
41
16
56
11
44
17
37
236
35
113