42
16
112
19
58
9
143
48
8
78
44
11
23
35
36
64
30
17
120
68
20
66
22
47
18
37
21
51
81
28
65
103
75
13
25
52
94
33
31
10
34
79
50
62
102
204