0
4
66
33
116
12
29
78
128
157
58
319
62
161
9
51
133
61
43
76
415
46
34
101
41
60
136
56
200
181
592
97
143
135
73
225
80
50
179
106
68
57
262
131
152
83
239
88
74
113
117
89
150
28
118