29
2
81
8
18
40
34
23
45
26
48
9
91
30
24
25
27
74
181
11
32
13
33
31
38
22
100
72
95
59
10
5
14
7
41
20
60
57
122
70
36
17
16