18
56
63
44
9
39
15
23
2
47
76
13
118
67
32
236
148
235
206
75
617
151
94
107
66
172
73
55
16
7
21
142
72
24
49
178
12
319
20
38
100
91
10
78
26