6
30
61
7
18
28
16
68
271
211
128
45
44
34
23
17
191
202
24
69
111
146
41
14
96
142
10
13
73
78
15
36
85
124
8
107
145
29
97
21
31
95
143
53
159
208
102
12
194
77
254
66