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