39
51
26
20
27
40
25
16
30
11
24
6
4
12
10
23
182
0
2
21
99
82
18
8
61
7
3
41
29
22
74
47
68
55
33
89
168
37
130
115