0
3
7
16
22
29
54
21
46
41
49
24
52
27
31
33
11
26
9
30
86
25
48
51
37
34
39
240
44
20
85
56
88
363
73
1366