71
51
58
83
91
111
66
24
47
84
132
32
37
57
19
23
172
60
26
487
105
334
401
110
202
48
346
260
73
89
80
151
262
178
70
12
134
194
21
149
209
137
34
18
56
76
545
7224
30
33
95