5
11
16
10
167
125
267
27
15
93
6
58
8
28
52
21
7
76
85
13
122
212
19
2
9
34
47
18
30
195
120
1
78
36
37
29
127
12
3
332
23
14
137