229
6
598
2
136
57
1
22909
55
87
277
3
178
360
1700
1936
5
101
132
585
153
118
78
76
122
77
45
162
200
378
148
4
2671
165
1066
7
356
399