260
48
108
141
69
118
65
78
56
16
51
146
194
608
25
198
199
135
183
12
117
273
115
497
53
179
165
268
63
8
93
195
22
11
142
541
270
23
410
35
24
389
38
57
127
114
36
72
44
71
15
177
147
75
74
34
73