21
18
30
27
45
28
5
10
76
15
12
31
120
13
64
413
20
139
95
19
89
137
43
463
32
143
40
55
324
42
47
23
25
118
26
62
17
142
70
29
50
39
54
175
61
24