11
1
2
36
9
7
8
0
17
5
3
4
28
6
12
10
27
40
13
32
91
102
22
29
16
15
14
55
23
31
128
895
58
60
253
220
605
52
41
53
49