86
72
11
31
32
33
52
80
96
99
20
138
49
14
113
197
26
117
109
136
108
71
119
36
225
9
25
51
68
65
22
12
34
145
241
91
85
46
28
84
83
171
42
55
63
122
4
35
16