28
13
25
43
19
10
8
37
33
20
22
23
27
52
6
98
86
62
58
16
21
51
48
26
85
53
5
7
24
442
101
14
3
31
40
208
12
70
67
79
66
15