0
1
6
27
5
4
20
10
25
100
35
237
32
8
42
16
34
67
23
13
53
37
11
29
66
22
102
9
46
143
76
47
26
177
58
272
30
71
31
113
63
95
125
48
176
170
52