16
6
9
8
11
26
4
20
81
19
29
64
157
202
95
66
203
32
88
154
87
53
123
59
48
126
30
18
42
143
89
65
35
21
60
93
80
25
149
68
10
98
137
91
108
56