15
5
28
6
39
7
30
20
31
87
99
52
27
18
23
8
17
13
25
145
34
72
19
11
35
21
10
16
14
44
53
36
29
127
115
38
60
283
37
55
24
68