63
175
286
124
51
22
38
82
48
599
37
23
30
125
67
122
206
280
1497
69
78
221
101
47
552
106
72
728
392
52
46
261
50
1387
91
114
43
172
244
98
256