9
4
6
5
7
12
3
2
14
11
8
18
10
38
36
13
25
31
20
103
35
27
21
16
41
23
17
29
175
61
63
19
28
67
125
64