0
3
9
117
16
34
31
5
4
11
13
38
6
12
8
7
19
28
1
17
21
14
33
54
10
68
403
46
24
478
218
158
160
56
140
91
149
109
142
153
124
311
51
242