11
59
113
13
67
88
9
298
79
39
174
105
62
18
44
48
47
16
7
99
81
149
22
8
15
140
36
203
371
248
147
160
108
50
21
54
40
33
32
191
24
34