8
46
33
9
12
3
36
13
4
22
25
31
19
26
24
30
5
15
23
7
35
32
91
43
10
21
77
14
47
6
2
111
42
16
262
70