660
20
6
21
9
36
2
113
17
3
120
209
22
8
57
24
157
28
18
50
151
59
175
141
14
29
10
105
30
16
12
7
75
129
85
69
25
33
11
70
99