18
9
31
94
58
3
14
4
5
11
243
166
124
32
22
28
57
20
21
71
84
26
245
51
27
67
7
427
24
167
123
45
41
54
23
10
239
79
16
25
91
19
53
63