18
90
9
83
32
168
47
34
33
16
57
64
8
21
25
37
29
51
71
120
125
26
145
176
186
55
77
23
50
86
5
24
80
60
74
11
212
84
102
43
175
46
49
31
20