109
5
163
0
148
107
47
9
291
94
108
72
105
2
1
132
150
218
236
143
427
117
174
98
64
299
801
114
57
42
14
111
50
613
611