0
9
19
58
13
24
17
5
16
23
18
28
7
86
114
39
66
286
34
52
62
48
92
71
126
84
40
70
56
50
87
119
291
120
46
139
49
47
32
44
59
53
30
125
74
90
81
43
8