59
14
3
358
223
9
51
13
36
16
8
30
12
6
42
156
55
73
21
5
1k
623
77
142
29
89
38
49
39
121
40
80
20
902
637
119
68
574
249