29
89
36
87
12
53
3
27
5
8
16
37
45
17
172
20
78
79
26
106
11
57
46
81
10
7
34
15
13
97
19
76
88
33
24
181
32