0
5
6
10
3
4
8
17
68
9
12
13
15
20
7
34
46
21
26
72
42
49
36
19
61
32
22
28
320
23
51
80
41
55
122
85
98
544