16
4
39
5
12
10
8
11
6
109
13
105
64
94
87
21
84
99
45
60
68
19
152
244
128
135
24
243
170
206
102
215
31
225
61
25
9
150
3