5
8
161
251
33
85
15
30
121
39
46
26
72
24
149
18
9
88
127
4
38
36
66
21
6
25
23
47
286
120
76
94
109
63
19
71
53
111
67
101
241
89
189
13
156
105
82
28
68
16