320
55
120
46
182
34
41
291
23
380
449
165
82
93
48
101
78
92
22
32
71
121
63
131
356
122
295
3761
135
708
31
1744
68
2732
186
112
206
987
90
147
109
478
64
117
43
139
113
184
125