5
0
2
6
9
1
7
14
24
3
12
949
15
21
13
45
23
86
30
31
42
61
25
145
152
32
11
22
17
39
18
20
83
19
71
65
44
178
10
88