9
42
16
12
20
44
35
25
464
13
103
32
22
40
80
59
33
70
1
134
133
15
219
107
234
127
204
64
564
73
670
10
27
102
58
45
29
115
36
28
37
41
97
303
17
76