18
16
38
33
27
20
12
7
35
8
10
5
28
21
3
11
39
15
135
57
59
22
6
142
29
105
4
13
235
67
32
25
61
51
36
49