10
47
5
20
43
31
63
57
288
148
46
16
75
18
144
14
8
35
4
265
25
30
28
65
32
88
22
21
11
39
27
24
40
61
12
29
6
117
23
80
124
15