89
50
6
9
3
20
11
63
80
16
139
12
39
4
17
1
22
8
30
66
44
18
10
7
23
54
21
35
19
65
48
29
14
79
13
62
36