50
61
106
22
88
70
26
63
175
94
42
13
99
62
130
75
103
118
8
55
48
50
93
83
127
46
11
97
69
7
84
26
107
52
38
14
11
107
12
101
52
172
51
119
7
13
28
47
28
59