6
191
127
36
80
26
25
3
89
46
65
53
18
42
143
79
152
133
87
211
62
118
33
15
69
16
10
102
113
70
32
77
78
30
20
44
56
22
28
34
391
122
17
63
252
84
123
169
92