32
22
69
31
96
77
21
28
76
55
45
58
26
48
205
102
136
134
166
90
56
132
74
43
249
57
33
101
173
195
44
63
137
70
10
78
20
100
12
201
82
39
46
71
36
40
221
144
8
272
19