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