12
11
70
10
37
119
50
35
25
36
21
8
7
30
29
2
33
4
20
14
5
26
13
16
47
22
44
32
28
23
17
24
9
198
75
31
239