22
34
103
9
24
65
25
15
75
97
113
39
57
51
48
20
28
35
29
405
50
10
46
311
118
54
197
164
275
47
45
52
119
26
174
18
56
36
107
60
115
83
153
71
170
121
96
8
86
94
72
13
31
243