35
56
39
116
127
6
40
5
16
9
4
7
21
43
25
32
24
27
23
19
46
86
15
12
1
8
139
13
17
14
49
36
29
48
70
11
60
63
47
18