39
161
68
84
148
89
66
72
57
237
48
64
196
388
81
28
65
12
27
125
218
375
4
22
226
83
32
43
117
47
73
106
132
166
29
42
60
16
122
87
219
59
86
190
145
77
63
79
95
159