560
119
70
1
12
14
8
54
29
28
16
52
47
11
248
48
39
171
208
17
121
108
95
160
255
82
18
7
101
33
192
6