27
29
129
35
40
17
32
5
28
7
14
6
15
58
59
20
68
10
65
103
22
11
13
8
9
4
12
3
23
181
108
18
33
45
37