21
12
23
44
115
14
130
158
15
26
30
74
72
89
275
43
49
101
79
58
47
31
38
20
303
50
48
52
25
11
464
412
16
81
18
116
46
8
34
7
10
27
108
55