0
5
31
8
17
48
47
34
33
38
45
18
6
27
42
24
53
28
109
22
46
63
21
52
23
39
140
142
62
54
92
30
80
263
86
40
108
76
212
131
49
83
81