25
21
12
19
33
8
9
7
41
10
31
47
40
62
92
42
30
17
29
72
18
64
109
11
34
20
53
13
32
24
71
22
68
95
46