660
11
45
16
12
7
10
5
25
340
8
14
17
9
15
20
3
57
48
19
2
24
13
35
4
66
41
324
60
34
85
22
79
141
96
203