161
69
66
146
88
168
26
56
126
173
109
85
81
101
41
147
9
58
154
54
155
83
55
335
630
72
53
97
89
17
233
46
193
25
611
43
36
98
257
124
381
266
210
435
29
79
19
47
1227
13
35
78
152
62
121
44