9
4
89
3
6
24
13
14
21
5
10
16
49
12
28
201
223
167
275
22
11
23
30
8
72
15
26
108
179
76
37
58
48
139
122
50
32
33
31
47
90