68
15
31
28
45
26
14
18
305
9
29
17
72
35
100
119
48
37
39
168
24
19
83
12
58
181
66
118
61
146
33
44
27
77
30
270
74
129
97
63
86
23