29
28
13
35
20
26
7
4
92
38
58
9
31
19
16
44
17
1
30
23
22
12
107
49
37
8
3
74
71
78
27
18
57
56
55
54
21
24
63
15
48
168
40
34