0
1
11
27
26
3
43
21
4
24
18
22
81
14
20
100
232
80
54
58
7
87
45
159
237
193
103
75
71
56
151
98
734
902
185
222