31
16
40
19
30
9
144
120
8
22
50
6
15
33
2
25
39
3
41
47
10
17
82
34
52
18
60
36
21
56
35
26
24
51
29
53
68