47
80
64
51
72
23
50
123
57
24
56
62
125
225
119
29
141
7
92
186
13
118
100
142
82
69
108
32
53
81
84
37
88
52
39
290
18
132
70
35
49
40
215
71
43
48
63
41