1
24
3
8
21
23
69
202
78
94
25
14
53
13
60
105
6
15
11
42
5
66
50
37
16
39
171
201
34
115
247
91
17
795
55
303
36
84
56
10
112
93