0
1
23
8
33
39
21
19
41
5
17
31
35
7
134
97
15
85
34
46
57
87
63
113
24
234
70
232
75
220
92
62
141
43
67
12
18
38
76
95
71
37
107
22
184
56
79
69
40