32
40
16
3
18
48
38
8
85
51
26
23
5
1
4
28
13
158
72
19
2
46
62
11
42
15
49
10
6
14
21
7
66
29
39
22
27
31
98
12