0
32
12
86
66
14
44
10
93
43
30
21
24
97
28
55
57
31
268
54
38
104
40
59
27
58
74
18
49
41
46
63
56
89
123
45
15
33
20
17
22
52
25