71
167
66
51
95
109
18
86
135
163
126
527
102
210
46
114
198
74
29
267
151
137
96
131
23
75
286
85
77
69
227
208
103
118
321
162
262
228
681
61
115
31
87
57
24
170
116
89
63
55
15
37