2
4
12
11
7
8
19
6
28
10
139
21
13
24
20
26
17
15
5
14
45
27
78
143
50
111
41
77
52
44
86
42
36
210
103
60