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