9
6
22
8
7
5
36
16
47
30
55
4
41
0
1
88
15
23
3
92
13
46
14
79
38
11
19
18
32
39
44
56
29
21
87
24
35
74
142
237