2
16
11
1
44
15
17
0
9
7
5
20
4
70
35
25
52
198
12
38
14
50
21
30
28
656
18
29
19
208
10
105
49
6
94
186
252