700
56
66
54
141
116
63
165
7
200
245
96
897
79
23
13
307
147
19
152
50
236
105
69
45
40
31
42
151
385
27
90
80
28
36
21
20
232
75
85
38
81
127
135
61
51
24
67
62