0
33
1
11
26
16
9
12
6
18
5
10
123
17
46
25
135
13
7
20
28
8
19
39
109
24
66
90
30
70
21
43
41
118
49
94
58
47
178
363