5
2
23
15
24
74
26
12
31
10
162
173
97
171
25
18
70
21
42
47
68
81
28
463
46
34
122
44
126
72
82
303
79
123