9
52
61
42
30
24
21
0
20
15
18
64
33
36
37
121
23
62
47
143
14
139
63
146
7
105
149
167
92
165
106
73
38
29
180
85
237
168
136
148
127
140
74
39
57
126
51
84
151
86
96
90
71