25
9
58
67
193
168
199
36
50
12
38
7
5
128
28
140
79
11
20
43
75
8
39
74
42
226
37
62
77
57
4
26
10
30
16
45
23
29
46
14
15
13