313
78
35
32
10
58
113
119
50
61
925
412
70
272
34
123
87
55
208
21
76
110
259
126
24
888
149
241
66
190
44
396
419
104
67
140
645
136
738
1248
92
26
107
163
132
134
122
72
31
14
138
678
98
60