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