0
2
3
1
5
7
4
13
10
73
86
25
48
75
47
40
33
27
36
49
94
15
26
117
237
66
39
16
30
132
88
95
74
43
29
89
31
115
54
180
18