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