42
93
83
54
40
51
25
24
35
44
11
15
82
36
58
4
47
13
7
62
27
3
34
28
20
6
9
18
59
49
90
17
29
22
115
75
55
117
46
19
158
32
37
64
144