10
5
2
1
12
11
68
14
58
39
43
9
90
55
67
115
49
190
60
117
27
35
18
45
69
65
118
101
52
24
44
22
36
571
33
144
51
64
53
76
56
20
231
15
104
66
129
111
93