24
70
33
111
99
11
32
13
46
103
68
62
31
39
47
58
55
158
38
108
34
76
81
113
147
80
64
75
250
112
86
109
29
127
72
129
160
28
67
63
77
57
93
23
131
122
116
50
106
49