0
4
2
5
22
1
3
7
21
14
24
34
47
30
31
62
49
39
25
23
74
43
16
33
27
41
108
73
93
139
26
6
148
256
9
105
100
168
65