16
33
25
10
34
4
8
5
11
1
12
3
0
42
2
86
14
7
240
23
9
20
43
55
17
245
281
32
18
120
28
24
41
6
89
219
36
160