0
12
2
5
20
6
7
9
21
19
11
94
8
22
44
15
4
3
40
33
14
10
29
137
87
69
133
63
365
125
28
55
26
43
59
23
36
45
32
37
103
53
38