127
94
277
4
222
73
45
72
16
164
44
87
2
47
245
696
67
100
23
27
776
37
66
10
31
287
6
11
46
117
140
29
77
99
22
39
97
121
105
198
64
12
20
319
153
228
35
370
116
1234
1303
124
54
84
83