0
3
7
2
15
22
14
40
72
17
20
8
5
24
36
1
27
107
75
144
51
99
44
42
74
71
52
86
77
18
59
21
179
159
142
178
64
451
16
12
13
32
10
45
134
23
440