51
121
135
103
37
163
25
17
221
152
23
45
18
76
26
30
64
65
207
92
117
80
29
32
151
48
101
16
72
95
128
127
174
3
172
109
99
78
77
110
27
54
12
133
183
104
38
217