10
0
6
2
21
34
8
7
22
14
32
4
11
44
1
39
53
157
45
9
17
46
76
56
48
25
16
26
15
13
33
31
12
62
19
199
47