66
10
51
158
25
20
79
19
32
36
5
48
24
15
42
9
49
35
8
14
29
4
33
11
45
6
2
16
1
17
40
12
34
22
47
43
7
41
39
82