21
13
53
9
18
6
20
31
38
29
17
28
30
113
34
50
32
47
55
66
44
72
59
82
25
48
103
89
56
74
90
129
61
84
33
26
91