52
133
61
201
101
289
14
66
84
138
8
205
35
18
9
57
41
144
37
21
54
98
29
44
93
42
17
23
70
45
262
6
132
117
11
40
73
127
39
130
24
80
71
206
67
33
112
151
12