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