33
5
11
7
26
12
3
15
36
20
10
6
14
1
9
119
23
13
25
35
68
28
16
42
4
0
22
57
37
45
118
89
52
412
350
495
138
129
34
72