0
1
23
8
33
38
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
76
39
95
71
37
106
22
184
56
79
69
40