15
9
85
23
34
196
32
8
25
19
0
14
6
24
2
12
35
4
10
7
31
36
379
16
38
44
48
150
30
88
114
33
43
37
1
56
11
287