1
0
3
21
10
91
16
23
11
29
6
2
7
4
9
5
19
302
13
96
22
57
8
26
45
33
25
46
14
34
28
20
56
18
86
44
31