20
100
44
43
38
15
42
32
7
57
14
33
103
66
55
21
23
24
76
30
53
84
41
27
28
102
18
94
88
8
74
49
411
11
9
34
29
6
4
13
51