0
1
3
4
5
30
13
6
10
9
22
15
89
49
8
17
16
88
70
75
31
37
38
80
36
57
21
23
25
64
41
145
12
48
371
189
109
34
147
18
7