51
62
160
37
43
91
69
39
28
72
74
41
47
134
58
57
56
206
101
19
116
118
29
92
21
149
126
369
162
117
133
180
65
15
212
79
12
70
66
416
24
89
1004
125
115
324
85
27
155
269
3859
14