65
41
9
55
27
89
24
148
75
74
45
25
47
86
31
143
127
132
94
174
10
68
52
62
159
57
16
63
186
33
30
92
135
20
51
42
60
40
183
136
67
50
111
73
13
14
59
36
93
160