0
3
25
9
33
39
21
23
19
43
6
17
32
35
7
8
136
98
15
87
34
46
58
63
113
24
240
70
232
75
220
92
142
68
13
18
38
76
40
95
71
108
184
57
31
79
69