21
42
10
47
19
213
91
86
131
95
14
18
136
90
269
30
20
58
13
28
31
16
85
94
40
15
37
24
65
103
128
12
60
6
17
76
7
52
139
26
62
119
36
83
5
235
25