9
17
16
80
27
53
237
36
66
70
40
28
90
19
148
108
23
127
44
58
149
62
12
39
37
94
91
75
34
33
21
107
61
43
85
130
102
54
15
269
50
47
13
607
86
68
57