5
27
38
14
73
30
6
23
2
54
11
143
35
96
42
15
302
21
48
172
55
279
53
43
16
51
37
64
288
209
45
220
17
49
18
13
10
499
8
39
119
62
31