10
9
76
58
33
57
237
195
83
21
56
42
2
53
64
43
32
5
31
37
89
46
138
125
26
51
20
277
13
30
25
320
107
14
48
204
621
110
346
80
18
156
160
192
8
52
1