25
13
47
53
19
18
29
45
30
36
8
51
55
65
94
197
32
27
33
70
17
14
35
21
34
76
37
39
92
151
104
137
162
48
90
111
20
259
50
26