36
27
87
78
248
430
150
26
14
101
76
48
10
12
99
218
28
44
68
152
34
85
81
126
476
207
170
15
83
141
40
32
56
77
103
11