50
7
19
27
45
77
53
144
129
91
96
8
44
9
18
35
28
42
16
2
11
63
10
12
43
4
26
47
5
36
20
14
15
52
116
62
152
295
6
76