0
1
10
4
8
7
6
2
24
5
31
3
138
21
15
11
29
20
13
40
58
9
59
33
302
28
25
74
88
14
12
89
119
82
36
44
22