11
5
18
99
8
23
28
262
14
35
7
54
170
62
40
27
55
43
56
21
69
26
65
59
29
113
31
147
145
101
9
22
6
139
64
15
50
25
253
34
221
37