29
51
81
119
22
23
144
125
68
92
56
280
25
59
169
195
124
19
36
13
46
50
57
39
75
136
49
26
93
96
24
42
197
131
52
181
69
54
60
139
30
148
121
178
154
99
228
17
47
28
33