11
16
8
20
12
21
44
4
17
6
9
40
271
15
25
24
74
53
42
27
212
85
26
136
5
72
31
10
353
65
3
48
13
61
7
63
274