50
29
1
54
93
6
206
86
33
66
94
24
9
39
7
5
12
10
56
18
26
37
31
28
13
38
15
21
32
40
45
43
34
30
121
118
87
132
16
11
150
8