0
8
6
15
39
119
23
20
562
19
13
4
37
3
21
16
31
26
38
32
25
51
96
82
44
22
9
5
18
33
79
94
65
50
42
61
76
17
48
36
10
41
81