12
10
30
15
14
6
29
3
45
11
28
8
7
4
198
5
2
21
20
19
0
69
13
50
56
117
24
39
26
72
48
38
65
90
231
17
60
49