28
3
5
16
27
9
113
15
19
6
24
10
41
14
4
538
63
11
30
38
66
17
984
71
88
13
29
62
123
102
20
43
2
21
112
245
34
12
36
25