42
28
162
39
36
20
35
31
92
15
155
46
245
57
60
38
4060
22
43
44
16
256
86
94
89
14
137
26
768
13
171
6
130
146
18
19
77
192
140
66
69
24