15
238
109
9
21
112
31
43
28
40
240
22
38
37
49
96
25
23
83
105
185
19
196
26
82
91
194
119
14
207
41
85
206
121
113
158
64
73
8
46
47
34
11
128