0
7
3
13
5
26
23
22
10
6
21
2
31
75
14
109
41
34
53
36
60
15
32
189
30
37
74
232
82
124
96
56
24
40
49
93
46
39
131
113
103