19
9
30
24
18
8
12
181
76
58
117
71
11
72
26
255
5
55
23
35
43
70
17
6
27
66
169
7
29
118
40
25
65
69
36
46
113
61
53
83
54
205
3
171
2
38
81
143
148