21
11
9
31
44
6
30
18
54
19
14
111
83
115
121
36
72
82
2
8
65
16
26
67
46
60
17
10
24
55
97
484
12
134
56
120
25
175
3
48
208