28
14
56
22
61
27
7
24
3
71
189
4
47
522
238
40
261
5
29
15
9
77
37
90
11
23
39
8
6
2
12
971
16
36
10
75
19
45