0
51
2
8
4
6
14
9
3
5
11
402
113
1
25
10
21
27
15
50
13
38
12
23
22
70
34
108
24
31
32
16
112
64
33
92