73
15
21
24
35
147
90
71
25
22
8
32
31
44
175
112
54
37
49
16
40
5
511
36
19
18
285
114
27
20
29
41
17
10
83
93
38
9
168
66
98
55
245
42
14
91
26
102
33