0
26
3
48
7
1
8
22
9
20
64
52
5
11
23
13
40
104
28
80
43
31
15
4
24
57
34
6
19
470
92
2
35
95
53
33
49
147
101
14
63
94
99
181
10
21
66
55
546