29
31
20
4
7
30
16
8
3
6
11
18
27
281
5
36
2
17
41
22
26
10
43
89
14
9
23
67
15
34
19
78
21
13
155
25
57