50
96
95
75
47
99
34
30
33
41
11
62
94
76
21
40
29
134
57
22
39
46
80
48
140
88
220
71
32
111
153
64
38
92
66
255
60
26
25
18
70
24
132
27
81
143
10
16
9