79
227
142
70
350
32
45
166
152
54
276
42
49
348
27
51
250
47
262
97
111
74
63
175
286
124
22
38
82
48
599
37
23
30
125
67
122
206
280
1497
69
78
221
101
552
106
72
728
392
52
46
261
50
1387
91