3
0
7
1
2
36
5
17
14
9
20
26
177
54
85
19
49
8
22
136
146
160
11
86
66
16
42
427
1168
67
77
84
65
47
434
15
139