0
4
2
1
8
7
22
5
26
14
49
33
37
38
19
36
20
15
18
6
21
3
13
50
39
53
29
73
11
43
96
92
136
505
140
90
158
238
60