23
40
25
28
30
24
136
41
47
34
281
12
18
50
284
77
10
6
144
44
9
13
2263
59
16
98
53
82
92
36
14
88
61
8
7
45
196
35
33
120
208
56
171
71
54
104
716