0
2
12
7
5
3
25
20
10
21
30
69
14
104
40
33
53
35
26
60
15
32
189
74
232
36
82
123
95
41
56
23
38
48
93
46
131
6
113
103
18
22