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