70
56
176
107
69
20
33
28
31
35
26
37
43
51
11
62
61
39
86
16
96
171
129
673
104
34
148
25
192
163
23
54
29
19
49
71
76
40
42
36
144
58
142
63
45
162
78
24
27