29
50
9
33
11
8
13
7
35
20
59
39
5
10
14
94
17
6
3
26
22
4
15
18
1
25
19
28
24
101
61
30
66
56
63
44
31
27