94
107
96
32
243
18
60
21
12
26
22
187
569
10
74
9
84
57
42
5
157
48
312
67
11
28
35
88
175
4965
44
25
49
169
31
215
16
129
171
27
8
24
260
19
71
56
289
101
254
120
159