34
45
47
21
55
10
61
26
15
60
139
263
122
39
29
42
129
147
13
64
84
30
267
90
248
31
25
191
270
28
82
103
56
125
100
23
97
96
48
199
27
86
111
52
108
114
385
258