28
15
13
21
49
54
19
45
14
46
1
10
356
127
62
37
31
38
20
16
8
17
40
76
29
57
43
30
11
34
27
22
23
104
71
56
121
9
32
88
61