45
68
13
148
22
132
161
27
26
57
25
43
257
34
42
82
156
20
28
191
114
35
18
64
61
51
49
215
58
54
40
84
62
46
33
115
32
146
50
47
39
296
63
70
201
83
167
172
48
118
90