802
52
59
16
156
358
8
131
130
34
604
213
114
4128
9
53
35
27
48
96
28
39
387
700
107
25
493
38
13
51
555
103
138
63
199
141
203
60
68
80
91
29
867
6
61
15
9558
127
10
64
49
43
123
160