10
125
12
16
24
149
40
38
23
240
25
65
39
9
131
104
106
82
34
196
103
20
90
27
62
19
33
68
143
212
69
49
120
47
50
35
45
91
77
186
63
73
36
64
395
7
42
22