0
25
7
31
10
9
3
6
19
5
16
11
86
191
23
67
54
26
80
8
30
33
35
13
24
12
18
29
65
198
149
77
20
43
133
227
82
85
268
452
98
233
32