76
23
35
18
38
24
11
10
17
12
20
16
95
44
27
30
26
92
33
37
6
19
36
50
5
28
32
21
56
43
25
9
71
99
47
108
59
150
74
40
8
41