6
23
22
4
13
40
5
44
8
1
36
26
12
14
117
71
33
48
15
18
3
2
11
21
25
16
121
24
27
20
30
131
313
88
63
9
0
81
1029