126
420
9
18
194
65
31
63
274
53
62
380
13
38
54
11
318
78
41
94