10
28
69
92
16
33
50
34
47
27
13
5
41
22
8
9
12
785
57
37
56
30
19
31
102
49
45
42
15
18
14
24
112
173
7
85
131
39
36
20
48
137
252
83
23