9
11
2
14
44
5
12
86
17
71
145
63
112
105
144
203
29
166
94
52
90
106
8
50
126
25
30
20
39
70
40
153
150
31