14
10
5
8
29
15
60
16
38
47
35
86
37
11
4
3
21
17
140
89
9
13
71
51
28
6
125
2
40
1
12
25
26
19
34
24
245
42
41