102
1
787
4
20
167
2
106
86
76
98
126
44
85
58
284
45
70
144
60
71
121
428
0
527
92
63
103
61
318
149