21
10
24
32
52
119
38
54
139
31
29
62
100
74
53
15
86
46
28
30
34
13
45
50
16
26
63
129
5
8
2
59
67
75
93
33
44
56
23
40
135
22
18
81
80
76
200
47