28
11
10
8
9
61
34
29
47
79
38
71
27
250
15
105
5
6
139
32
26
91
64
43
37
18
17
19
125
24
59
85
49
25
68
84
39
14
60
33
16
35
69
89
20
119