276
231
333
123
21
55
49
342
19
32
31
681
77
36
92
477
5
134
75
6591
43
39
17
254
200
37
6
292
230
23
470
41
184
128
127
143
779
27
193
199
221
474
16
450
74
118
371
30
35
598
13
434
59