32
21
8
34
65
63
35
29
15
16
17
83
20
41
14
9
12
6
10
11
13
27
71
52
19
5
44
40
51
36
62
3
82
115
176
23
99