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