0
4
5
3
34
8
46
1
24
29
10
22
35
20
78
15
12
56
37
6
23
72
31
40
50
18
16
41
9
53
237
196
30
140
80
109
57
36
180