50
20
23
22
2
9
126
3
44
27
24
81
32
87
74
80
64
111
62
19
13
51
15
4
37
30
43
89
16
6
31
38
26
17
28
88
63
171
14
67
52
185
79
10