4
1
3
18
2
0
13
66
5
19
7
17
11
6
49
32
15
104
65
22
29
694
430
56
16
125
55
45
30
47
53
61
137
44
139
57
48
90
82
27
37
26
303
10