1
0
3
13
7
5
25
23
21
10
22
6
2
30
71
14
108
41
33
53
36
26
60
15
32
189
35
74
232
82
123
96
56
39
49
93
46
38
131
113
103
4