10
27
15
184
40
17
8
21
26
9
20
38
12
68
32
44
5
23
4
81
93
18
33
120
67
58
63
174
29
34
72
147
51
85
53
83
13
297
52
24
118
221
11
56
50
61