4
15
51
7
142
25
181
257
178
12
17
29
8
18
221
5
42
9
105
38
89
21
30
97
35
37
14
2
36
54
67
45
3
136
26
6
11
117
1