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