0
6
15
22
9
8
56
30
58
23
66
12
49
25
117
62
20
16
29
19
43
70
31
79
52
37
116
39
41
17
35
47
44
233
98
36
57
92
130
161
42
76