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