9
38
8
18
26
23
39
19
45
58
234
46
213
27
28
428
42
90
160
142
81
51
114
59
54
24
300
84
61
74
41
31
17
36
40
6
47
4
60
267
70
33
30
37
87
103
82
55