203
53
96
36
14
0
24
1
6
38
8
3
22
33
12
26
18
2
5
9
15
28
41
57
51
19
60
4
7
31
330
113
123
55
241
37
606
155
80
929
426