5
0
20
18
23
11
12
9
49
22
15
78
8
34
91
153
27
81
13
92
3
77
39
37
46
87
38
156
24
41
33
150
73
152
17
53
144
60
119
112
65
71
79
107
83
387