8
85
15
59
3
7
18
26
20
254
2
154
133
5
21
10
11
37
9
14
101
23
29
4
22
19
17
31
12
32
39
54
43
13
6
51
28
80
33