155
707
305
123
25
12
43
35
42
606
78
48
9
4
6
222
21
19
114
40
55
386
29
22
47
10
54
34
408
16
13
74
2
39
18
24
382
52
23
30
8
95
27
426
11
26
46