9
13
3
20
56
10
254
27
85
37
86
234
19
17
179
44
175
102
7
106
35
67
46
34
6
132
59
18
15
70
25
152
21
41
108
54
24
77
26
121
105
78
166
89
32
61
33
16
110