5
1
0
3
4
11
31
28
29
43
61
84
12
9
17
35
27
63
160
146
26
45
56
10
30
20
24
74
243
52
67
58
196
134
82
100
22
38
14
101
68
124
62
136
46
750
19
72