20
5
30
42
37
45
47
13
22
57
34
284
33
3
17
8
80
61
149
38
4
40
18
23
9
339
15
16
51
134
28
21
25
216
31
72
87
63