21
25
9
14
11
23
41
7
48
28
170
38
10
63
66
72
96
68
115
80
207
29
49
153
61
124
50
129
42
19
100
37
45
16
32
43
312
53
76
73
17
36
99
52
94
105
57
264