0
6
16
3
4
20
10
24
100
34
2
236
30
8
40
15
35
67
23
27
32
13
53
33
36
29
66
22
25
102
9
46
142
42
75
47
26
177
58
271
71
113
63
95
125
176
168
52