3
17
6
20
5
0
64
22
15
14
8
18
56
12
7
23
2
21
1
39
92
4
33
29
13
114
397
60
200
37
28
49
35
11
91
65