55
50
412
45
31
16
24
12
32
9
73
28
7
120
19
15
81
79
2
10
69
43
11
8
86
109
26
99
4
1
121
47
27
30
35
146
18
102
94
93
150
107
153