2
9
5
8
26
10
18
29
12
17
15
38
13
142
27
24
3
40
22
122
30
103
23
176
16
69
36
230
519
45
227
31
57
72
93
101
49
139
140
34