0
1
6
5
38
2
33
37
60
11
18
24
58
107
84
19
15
45
63
44
30
27
36
17
23
10
29
9
69
28
8
40
35
20
25
7
66
88
118
48
157
39
13
83