61
113
205
126
256
75
64
45
97
32
24
333
142
49
101
139
74
970
180
118
15
34
120
247
65
159
73
47
130
82
57
40
26
109
22
62
60
37
66
50
164
117
145
33
48
131
38
20
9
104
25
58
18
185