5
1
2
3
4
9
0
33
6
12
16
34
46
71
15
263
43
47
32
61
75
192
50
13
235
59
24
20
21
149
14
27
51
19
7
26
45
22
10