0
5
23
3
4
7
12
22
1
40
14
13
51
46
15
36
79
44
26
27
80
45
41
34
29
101
113
136
69
47
116
16
181
227
76
50
31
18
43
28