50
8
21
4
3
7
101
32
19
29
109
14
58
60
143
12
28
11
18
16
5
44
22
30
27
24
13
43
6
46
20
10
85
37
39
2