14
77
32
37
18
12
90
36
57
4
2
28
1
24
9
8
44
61
6
149
50
11
69
128
46
3
29
7
5
51
17
74
13
26
47
163
22