77
30
55
9
14
6
41
254
17
20
92
57
167
157
32
218
144
35
56
24
44
181
122
94
127
28
47
33
39
13
46
49
54
83
75
143
68
149
36