13
33
5
46
42
16
69
83
88
7
8
25
66
287
138
34
756
9
32
85
101
10
80
114
30
49
37
251
3
47
57
113
14
26
188
89
180
23
59
29
51
119
56