37
0
39
1
21
77
3
2
89
5
150
67
72
43
36
78
58
98
94
101
51
174
90
363
73
172
291
361
234
102
517
200