5
0
22
24
6
2
7
20
30
45
9
11
10
15
16
3
19
39
38
36
167
27
1
17
35
41
83
64
91
23
76
40
8
31
72
14
105