57
42
20
115
72
151
86
166
47
93
118
23
84
5
34
40
19
15
59
162
79
31
78
43
55
18
16
68
73
67
80
99
25
33
45
21
22
146
13
32
39
69
105
35
88
62
50
230
29
124
265
53
46