0
26
38
11
37
63
66
21
53
27
9
7
16
75
99
2
15
136
137
52
35
94
14
36
57
22
32
93
42
13
62
31
83
49
242
174
92
59
120
126
86
43
61
20
30