128
87
202
700
16
15
654
7
10
22
68
34
104
9
114
32
21
56
25
41
415
133
1236
40
64
187
154
85
48
38
49
216
98
672
45
53