0
3
4
6
1
23
21
11
12
61
74
17
14
72
102
99
9
30
25
34
56
41
38
97
200
86
107
37
53
49
18
222
5
31
78
430
46
54
28
58
169