64
21
143
31
81
26
29
28
161
22
36
83
148
46
67
87
289
146
71
103
84
14
7
16
75
15
61
92
214
98
93
12
72
40
11
82
69
38
30
201
57
27
76
20
120