89
344
15
13
30
71
106
47
19
43
6
1
49
9
39
381
8
96
3
119
29
42
24
4
17
713
34
25
1639
139
50
2
180
7
5
0
14
104
66
389
33
11
35
48
26