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