15
9
70
21
17
12
68
3
22
25
10
11
31
2
16
14
59
4
79
13
85
5
146
115
30
6
28
49
35
1
0
20
24
275
249
55
199
100