212
533
12
121
22
144
6
104
96
179
0
3
9
165
154
21
129
5
127
15
108
109
101
38
107
4
98
86
214
881
83
7
93