89
12
17
72
1
2
19
10
40
14
33
30
34
24
16
8
55
493
6
36
37
15
9
25
11
135
4
28
20
155
22
76
5
27
0
126