32
17
29
31
58
11
4
23
6
20
12
14
10
45
8
7
26
33
44
40
27
71
41
15
13
5
19
119
18
21
24
96
39
30
72
60
85
52
51