0
16
66
17
31
32
30
53
44
20
11
22
3
113
43
64
13
15
23
40
92
47
28
25
96
19
54
35
306
69
52
77
21
86
45
79
36
6
27
98
131
139
156
115
33
38