40
9
26
28
10
84
8
15
161
17
62
33
27
24
3
168
119
316
87
7
197
14
185
77
72
288
54
16
79
11
38
109
21
57
141
78
70
111
32
31
20
75
29
47
83
162
6