10
9
76
58
33
57
237
195
82
21
56
42
2
53
61
43
32
5
31
36
89
46
138
125
26
51
20
276
37
13
30
25
320
107
14
48
204
621
110
346
79
18
155
160
192
8
52
1