43
16
4
76
23
35
18
38
24
11
10
12
20
96
44
28
30
26
92
33
25
37
6
19
36
50
5
22
56
21
45
9
71
99
49
108
59
152
74
40
8
41