20
32
47
42
55
46
66
61
100
136
49
16
9
22
21
43
35
44
15
87
19
13
242
39
111
186
98
26
40
164
11
172
56
25
41
83
834
24
158
122
76
34