41
30
10
28
50
19
38
24
82
6
31
9
16
253
14
51
5
15
8
11
18
177
13
7
98
40
53
21
12
69
96
27
85
17
61
39
32
34
29
44
64
2