0
25
5
1
7
4
6
3
2
11
10
14
9
8
50
44
17
106
53
57
70
62
49
132
249
26
13
31
109
28
92
89
41
48
60
33