31
38
18
41
37
19
21
27
14
10
4
9
2
25
98
3
24
17
56
61
15
35
22
33
16
20
144
8
11
7
28
50
26
32
68
105
74
36
29
39