148
208
72
337
117
66
44
27
82
89
102
21
26
133
247
104
1891
77
109
123
69
48
110
35
446
68
343
30
683
38
94
49
56
36
57
28
91
75
37
52
33
55
999
11
179
84
96
99
312
170