21
24
11
123
180
235
19
22
15
16
53
40
20
12
17
159
30
79
65
82
57
50
32
380
230
8
124
90
381
128
46
10
77
104
36
14
89
5
7
38
43
289
62
63
44
13
168
233
199
37