52
81
95
94
29
66
15
43
45
128
37
9
158
73
51
100
38
14
75
54
6
188
28
11
247
55
27
211
103
125
111
115
10
60
120
26
16
48
3
147
291
131
44
76
41
23
122
42
89
132
53