2
5
17
9
3
0
18
1
4
11
7
23
10
8
16
25
21
54
6
20
13
140
14
65
29
41
39
47
178
251
49
32
59
33
70
60
76
154
84