0
22
7
30
38
21
23
19
41
4
18
31
17
35
8
131
96
15
85
34
45
57
87
63
113
24
234
33
68
232
75
220
92
62
141
42
66
12
76
39
95
71
37
106
184
56
79
69
40