147
17
76
29
46
89
25
86
49
41
226
149
79
192
51
77
193
26
24
61
98
2065
259
153
4189
72
128
48
239
38
58
100
63
177
205
111
118
47
203
33