0
8
60
5
16
28
1
41
7
85
40
43
108
90
58
87
61
34
30
97
77
24
56
201
26
122
99
96
62
49
15
9
17
31
44