0
5
4
10
11
15
7
25
17
24
26
14
16
22
30
36
18
60
52
42
19
38
32
44
20
222
12
49
55
29
59
54
125
149
75
78
23
142
66
41
33
61