10
136
8
25
75
22
30
67
41
73
16
15
2
14
66
9
47
7
43
119
11
52
78
131
23
64
369
21
20
5
26
32
277
175
164
83
45
134
29
72
120
127
87
429
201