23
25
43
9
30
95
37
64
146
91
10
6
16
20
5
17
12
14
201
21
350
46
117
28
19
54
26
27
39
44
40
417
57
136
400
69
105
7
75
11
24
80
32
193
61
160
33
254
52