19
12
76
46
35
17
8
25
139
65
13
16
33
7
14
15
24
31
117
45
52
28
9
6
20
55
56
44
255
204
233
71
142
143
173
34
235
47
72
175
38