16
3
2
25
0
7
35
9
11
28
6
17
19
4
15
31
30
26
225
50
27
33
21
10
13
43
20
41
81
24
8
120
46
70
29
48
83
74
494
224
59