45
84
29
32
27
48
18
12
21
52
26
64
16
11
9
94
38
223
49
79
17
43
76
51
171
53
111
77
121
82
30
67
33
47
54
74
31
118
93
115
95
57
55
63
147
103
180